// news ------------------------------------------------------------------------

function news_load_titles(page, direction)
{
	target = BASE_URL + '/news/get_titles/' + page;
	$('#news_current').load(target, function() {
		$('#news_current').hide();
		$('#news_current').show('slide', {'direction': direction});
	});
}

/* *** input checks notices *** */
function on_error(blur_element, pattern, notice)
{
	if(!blur_element.val().match(pattern)) {
		set_on_error(blur_element, notice);
	}
	else {
		set_on_valid(blur_element);
	}
}
function set_on_error(element, notice) {
	var tr = element.parents('tr');
	tr.addClass('row_on_error');
	display_row_notice(tr, notice);
}
function set_on_valid(element) {
	var tr = element.parents('tr');
	tr.removeClass('row_on_error');
	display_row_notice(tr, '');
}
function display_row_notice(tr_element, notice) {
	$('td.check_error', tr_element).html(notice);
}
/* *** end checks *** */

$(function() {
	// Ouvrir les liens avec la class '_blank' dans un nouvel onglet
	$('a._blank').click(function() {
		window.open($(this).attr('href'));
		return false;
	});
});
